package com.ruoyi.project.manage.project.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 项目接口展示DTO
 *
 * @author FK 2022/4/16
 * @since v1.0.0
 **/
public class ProjectDTO {
    /** 主键ID */
    private Long projectId;

    /** 项目名称 */
    private String projectName;

    /** 项目代码 */
    private String projectCode;

    /** 项目类型 */
    private String projectType;

    /** 所属产业 */
    private Integer projectIndustry;

    /** 预计年产值 */
    private String projectWorthExpect;

    /** 审批类型 */
    private String approveType;

    /** 建设性质 */
    private String constructionType;

    /** 项目标签 */
    private String projectLabel;

    /** 项目批次 */
    private String projectBatch;

    /** 资金需求 */
    private String fundDemand;

    /** 建设地点 */
    private String projectArea;

    /** 详细建设地点 */
    private String projectAddress;

    /** 经度 */
    private String longitude;

    /** 纬度 */
    private String latitude;

    /** 计划开工时间 */
    private String beginDatePlan;

    /** 计划竣工时间 */
    private String endDatePlan;

    /** 建设内容及规模 */
    private String projectIntroduct;

    /** 存在问题 */
    private String projectProblem;

    /** 建设单位名称 */
    private String constructorName;

    /** 统一社会信用代码 */
    private String constructorCode;

    /** 法人代表姓名 */
    private String constructorCorp;

    /** 联系人 */
    private String contactPerson;

    /** 手机号码 */
    private String contactPhone;

    /** 总投资 */
    private String totalInvest;

    /** 完成投资 */
    private String doneInvest;

    /** 实际到位资金 */
    private String actualInvest;

    /** 计划投资 */
    private String planInvest;

    /** 项目进度，签约/开工/投产 */
    private String projectProgress;

    /** 项目阶段 */
    private String projectStage;
}
